//------------------------------------------------------------------------------ // <auto-generated> // 此代码由工具生成。 // 运行时版本:4.0.30319.296 // // 对此文件的更改可能会导致不正确的行为,并且如果 // 重新生成代码,这些更改将会丢失。 // </auto-generated> //------------------------------------------------------------------------------ // // 此源代码是由 Microsoft.VSDesigner 4.0.30319.296 版自动生成。 // using System; using System.CodeDom.Compiler; using System.ComponentModel; using System.Diagnostics; using System.Threading; using System.Web.Services; using System.Web.Services.Description; using System.Web.Services.Protocols; using System.Xml.Serialization; using Cyberpipe.Properties; #pragma warning disable 1591 namespace Cyberpipe.udfiles { /// <remarks/> [GeneratedCode("System.Web.Services", "4.0.30319.1")] [DebuggerStepThrough()] [DesignerCategory("code")] [WebServiceBinding(Name="UpDownFileSoap", Namespace="http://tempuri.org/")] public partial class UpDownFile : SoapHttpClientProtocol { private SendOrPostCallback UploadFilesDirOperationCompleted; private SendOrPostCallback UploadFilesOperationCompleted; private SendOrPostCallback DownOperationCompleted; private SendOrPostCallback Folder_HandleOperationCompleted; private SendOrPostCallback File_HandleOperationCompleted; private bool useDefaultCredentialsSetExplicitly; /// <remarks/> public UpDownFile() { this.Url = Settings.Default.Cyberpipe_udfiles_UpDownFile; if ((this.IsLocalFileSystemWebService(this.Url) == true)) { this.UseDefaultCredentials = true; this.useDefaultCredentialsSetExplicitly = false; } else { this.useDefaultCredentialsSetExplicitly = true; } } public UpDownFile(string strUrl) { this.Url = strUrl; //this.Url = global::Cyberpipe.Properties.Settings.Default.Cyberpipe_udfiles_UpDownFile; if ((this.IsLocalFileSystemWebService(this.Url) == true)) { this.UseDefaultCredentials = true; this.useDefaultCredentialsSetExplicitly = false; } else { this.useDefaultCredentialsSetExplicitly = true; } } public new string Url { get { return base.Url; } set { if ((((this.IsLocalFileSystemWebService(base.Url) == true) && (this.useDefaultCredentialsSetExplicitly == false)) && (this.IsLocalFileSystemWebService(value) == false))) { base.UseDefaultCredentials = false; } base.Url = value; } } public new bool UseDefaultCredentials { get { return base.UseDefaultCredentials; } set { base.UseDefaultCredentials = value; this.useDefaultCredentialsSetExplicitly = true; } } /// <remarks/> public event UploadFilesDirCompletedEventHandler UploadFilesDirCompleted; /// <remarks/> public event UploadFilesCompletedEventHandler UploadFilesCompleted; /// <remarks/> public event DownCompletedEventHandler DownCompleted; /// <remarks/> public event Folder_HandleCompletedEventHandler Folder_HandleCompleted; /// <remarks/> public event File_HandleCompletedEventHandler File_HandleCompleted; /// <remarks/> [SoapDocumentMethod("http://tempuri.org/UploadFilesDir", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", Use=SoapBindingUse.Literal, ParameterStyle=SoapParameterStyle.Wrapped)] public int UploadFilesDir(string filepath, [XmlElement(DataType="base64Binary")] byte[] file) { object[] results = this.Invoke("UploadFilesDir", new object[] { filepath, file}); return ((int)(results[0])); } /// <remarks/> public void UploadFilesDirAsync(string filepath, byte[] file) { this.UploadFilesDirAsync(filepath, file, null); } /// <remarks/> public void UploadFilesDirAsync(string filepath, byte[] file, object userState) { if ((this.UploadFilesDirOperationCompleted == null)) { this.UploadFilesDirOperationCompleted = new SendOrPostCallback(this.OnUploadFilesDirOperationCompleted); } this.InvokeAsync("UploadFilesDir", new object[] { filepath, file}, this.UploadFilesDirOperationCompleted, userState); } private void OnUploadFilesDirOperationCompleted(object arg) { if ((this.UploadFilesDirCompleted != null)) { InvokeCompletedEventArgs invokeArgs = ((InvokeCompletedEventArgs)(arg)); this.UploadFilesDirCompleted(this, new UploadFilesDirCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState)); } } /// <remarks/> [SoapDocumentMethod("http://tempuri.org/UploadFiles", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", Use=SoapBindingUse.Literal, ParameterStyle=SoapParameterStyle.Wrapped)] public int UploadFiles(string filepath, [XmlElement(DataType="base64Binary")] byte[] file) { object[] results = this.Invoke("UploadFiles", new object[] { filepath, file}); return ((int)(results[0])); } /// <remarks/> public void UploadFilesAsync(string filepath, byte[] file) { this.UploadFilesAsync(filepath, file, null); } /// <remarks/> public void UploadFilesAsync(string filepath, byte[] file, object userState) { if ((this.UploadFilesOperationCompleted == null)) { this.UploadFilesOperationCompleted = new SendOrPostCallback(this.OnUploadFilesOperationCompleted); } this.InvokeAsync("UploadFiles", new object[] { filepath, file}, this.UploadFilesOperationCompleted, userState); } private void OnUploadFilesOperationCompleted(object arg) { if ((this.UploadFilesCompleted != null)) { InvokeCompletedEventArgs invokeArgs = ((InvokeCompletedEventArgs)(arg)); this.UploadFilesCompleted(this, new UploadFilesCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState)); } } /// <remarks/> [SoapDocumentMethod("http://tempuri.org/Down", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", Use=SoapBindingUse.Literal, ParameterStyle=SoapParameterStyle.Wrapped)] [return: XmlElement(DataType="base64Binary")] public byte[] Down(string filepath) { object[] results = this.Invoke("Down", new object[] { filepath}); return ((byte[])(results[0])); } /// <remarks/> public void DownAsync(string filepath) { this.DownAsync(filepath, null); } /// <remarks/> public void DownAsync(string filepath, object userState) { if ((this.DownOperationCompleted == null)) { this.DownOperationCompleted = new SendOrPostCallback(this.OnDownOperationCompleted); } this.InvokeAsync("Down", new object[] { filepath}, this.DownOperationCompleted, userState); } private void OnDownOperationCompleted(object arg) { if ((this.DownCompleted != null)) { InvokeCompletedEventArgs invokeArgs = ((InvokeCompletedEventArgs)(arg)); this.DownCompleted(this, new DownCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState)); } } /// <remarks/> [SoapDocumentMethod("http://tempuri.org/Folder_Handle", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", Use=SoapBindingUse.Literal, ParameterStyle=SoapParameterStyle.Wrapped)] public int Folder_Handle(string dir, string Sdir, string NewName, int n) { object[] results = this.Invoke("Folder_Handle", new object[] { dir, Sdir, NewName, n}); return ((int)(results[0])); } /// <remarks/> public void Folder_HandleAsync(string dir, string Sdir, string NewName, int n) { this.Folder_HandleAsync(dir, Sdir, NewName, n, null); } /// <remarks/> public void Folder_HandleAsync(string dir, string Sdir, string NewName, int n, object userState) { if ((this.Folder_HandleOperationCompleted == null)) { this.Folder_HandleOperationCompleted = new SendOrPostCallback(this.OnFolder_HandleOperationCompleted); } this.InvokeAsync("Folder_Handle", new object[] { dir, Sdir, NewName, n}, this.Folder_HandleOperationCompleted, userState); } private void OnFolder_HandleOperationCompleted(object arg) { if ((this.Folder_HandleCompleted != null)) { InvokeCompletedEventArgs invokeArgs = ((InvokeCompletedEventArgs)(arg)); this.Folder_HandleCompleted(this, new Folder_HandleCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState)); } } /// <remarks/> [SoapDocumentMethod("http://tempuri.org/File_Handle", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", Use=SoapBindingUse.Literal, ParameterStyle=SoapParameterStyle.Wrapped)] public int File_Handle(string dir, string Sdir, string NewName, int n) { object[] results = this.Invoke("File_Handle", new object[] { dir, Sdir, NewName, n}); return ((int)(results[0])); } /// <remarks/> public void File_HandleAsync(string dir, string Sdir, string NewName, int n) { this.File_HandleAsync(dir, Sdir, NewName, n, null); } /// <remarks/> public void File_HandleAsync(string dir, string Sdir, string NewName, int n, object userState) { if ((this.File_HandleOperationCompleted == null)) { this.File_HandleOperationCompleted = new SendOrPostCallback(this.OnFile_HandleOperationCompleted); } this.InvokeAsync("File_Handle", new object[] { dir, Sdir, NewName, n}, this.File_HandleOperationCompleted, userState); } private void OnFile_HandleOperationCompleted(object arg) { if ((this.File_HandleCompleted != null)) { InvokeCompletedEventArgs invokeArgs = ((InvokeCompletedEventArgs)(arg)); this.File_HandleCompleted(this, new File_HandleCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState)); } } /// <remarks/> public new void CancelAsync(object userState) { base.CancelAsync(userState); } private bool IsLocalFileSystemWebService(string url) { if (((url == null) || (url == string.Empty))) { return false; } Uri wsUri = new Uri(url); if (((wsUri.Port >= 1024) && (string.Compare(wsUri.Host, "localHost", StringComparison.OrdinalIgnoreCase) == 0))) { return true; } return false; } } /// <remarks/> [GeneratedCode("System.Web.Services", "4.0.30319.1")] public delegate void UploadFilesDirCompletedEventHandler(object sender, UploadFilesDirCompletedEventArgs e); /// <remarks/> [GeneratedCode("System.Web.Services", "4.0.30319.1")] [DebuggerStepThrough()] [DesignerCategory("code")] public partial class UploadFilesDirCompletedEventArgs : AsyncCompletedEventArgs { private object[] results; internal UploadFilesDirCompletedEventArgs(object[] results, Exception exception, bool cancelled, object userState) : base(exception, cancelled, userState) { this.results = results; } /// <remarks/> public int Result { get { this.RaiseExceptionIfNecessary(); return ((int)(this.results[0])); } } } /// <remarks/> [GeneratedCode("System.Web.Services", "4.0.30319.1")] public delegate void UploadFilesCompletedEventHandler(object sender, UploadFilesCompletedEventArgs e); /// <remarks/> [GeneratedCode("System.Web.Services", "4.0.30319.1")] [DebuggerStepThrough()] [DesignerCategory("code")] public partial class UploadFilesCompletedEventArgs : AsyncCompletedEventArgs { private object[] results; internal UploadFilesCompletedEventArgs(object[] results, Exception exception, bool cancelled, object userState) : base(exception, cancelled, userState) { this.results = results; } /// <remarks/> public int Result { get { this.RaiseExceptionIfNecessary(); return ((int)(this.results[0])); } } } /// <remarks/> [GeneratedCode("System.Web.Services", "4.0.30319.1")] public delegate void DownCompletedEventHandler(object sender, DownCompletedEventArgs e); /// <remarks/> [GeneratedCode("System.Web.Services", "4.0.30319.1")] [DebuggerStepThrough()] [DesignerCategory("code")] public partial class DownCompletedEventArgs : AsyncCompletedEventArgs { private object[] results; internal DownCompletedEventArgs(object[] results, Exception exception, bool cancelled, object userState) : base(exception, cancelled, userState) { this.results = results; } /// <remarks/> public byte[] Result { get { this.RaiseExceptionIfNecessary(); return ((byte[])(this.results[0])); } } } /// <remarks/> [GeneratedCode("System.Web.Services", "4.0.30319.1")] public delegate void Folder_HandleCompletedEventHandler(object sender, Folder_HandleCompletedEventArgs e); /// <remarks/> [GeneratedCode("System.Web.Services", "4.0.30319.1")] [DebuggerStepThrough()] [DesignerCategory("code")] public partial class Folder_HandleCompletedEventArgs : AsyncCompletedEventArgs { private object[] results; internal Folder_HandleCompletedEventArgs(object[] results, Exception exception, bool cancelled, object userState) : base(exception, cancelled, userState) { this.results = results; } /// <remarks/> public int Result { get { this.RaiseExceptionIfNecessary(); return ((int)(this.results[0])); } } } /// <remarks/> [GeneratedCode("System.Web.Services", "4.0.30319.1")] public delegate void File_HandleCompletedEventHandler(object sender, File_HandleCompletedEventArgs e); /// <remarks/> [GeneratedCode("System.Web.Services", "4.0.30319.1")] [DebuggerStepThrough()] [DesignerCategory("code")] public partial class File_HandleCompletedEventArgs : AsyncCompletedEventArgs { private object[] results; internal File_HandleCompletedEventArgs(object[] results, Exception exception, bool cancelled, object userState) : base(exception, cancelled, userState) { this.results = results; } /// <remarks/> public int Result { get { this.RaiseExceptionIfNecessary(); return ((int)(this.results[0])); } } } } #pragma warning restore 1591